most dependent - German English Dictionary